imprisoned existence - Allemand Anglais Dictionnaire